﻿namespace MediaSage.Lib.UIFramework.Dialog
{
    /// <summary>
    /// Defines the style, color, and potentially the icon to the user (Up to the UI on how to draw it)
    /// </summary>
    public enum MessageType
    {
        /// <summary>
        /// Simple notification telling the user something
        /// </summary>
        Notification,

        /// <summary>
        /// Something went wrong
        /// </summary>
        Error,

        /// <summary>
        /// Something unexpected happened, but we can go on
        /// </summary>
        Warning,

        /// <summary>
        /// Prompting the user to answer something
        /// </summary>
        Question
    }
}